MODEL_PROVIDERS = {
    "ollama": {
        "type": "ollama",
        "base_url": "http://127.0.0.1:11434",
        "timeout": 60,
        "llm_models": ["deepseek-r1:1.5b", "qwen2.5:3b"],
        "embed_models": ["bge-m3:latest"],
    },
    "openai": {
        "type": "openai",
        "base_url": "https://api.openai.com/v1",
        "api_key": "your_api_key_here",
        "timeout": 60,
        "llm_models": ["gpt-4o-mini", "gpt-3.5-turbo"],
        "embed_models": ["text-embedding-3-large"],
    },
}

# 默认配置，可以在运行时修改
DEFAULT_CHAT_PROVIDER = "ollama"
DEFAULT_CHAT_MODEL = "qwen2.5:3b"

DEFAULT_EMBED_PROVIDER = "ollama"
DEFAULT_EMBED_MODEL = "bge-m3:latest"